import type { FC, SVGAttributes } from "react";
import { useId } from "react";

export type FenXuanLogoProps = SVGAttributes<SVGSVGElement>;

export default function FenXuanLogo(props: FenXuanLogoProps) {
  const id = useId();

  return (
  <svg width="473" height="112" viewBox="0 0 473 112" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
    <path d="M93.3092 40.7992H102.841C112.529 40.7992 121.621 36.1201 127.253 28.2361L128.136 27H85.7524L63.7655 60.2142C58.2096 68.607 48.8152 73.6545 38.75 73.6545H25.9557L46.5709 44.6707C54.4563 33.5844 67.2196 27 80.8242 27C55.3161 27 31.4387 39.542 16.9625 60.5444L0 85.1538H48.7781C59.109 85.1538 68.7131 79.8384 74.199 71.0844L80.8242 60.5124H85.1329C94.8339 60.5124 103.763 55.2219 108.422 46.7132H89.6949L93.3092 40.7992Z" fill="#8DA8B9"/>
    <path d="M27.866 32.2569H20.6988L40.3704 58.7707C42.2568 61.3132 45.2356 62.8123 48.4014 62.8123H55.854L35.8557 36.2431C33.9665 33.7331 31.0075 32.2569 27.866 32.2569Z" fill="#8DA8B9"/>
    <path d="M159.768 62.216H144.792L141.592 85H129.176L137.368 26.888H167.704L166.296 36.872H148.376L146.072 52.744H161.048L159.768 62.216ZM171.645 85L179.837 26.888H211.197L209.661 36.872H190.845L188.925 50.312H203.261L201.981 59.656H187.517L185.341 75.016H204.413L203.133 85H171.645ZM234.063 26.888L247.247 63.368H247.376C247.546 62.856 247.759 60.7227 248.016 56.968L252.24 26.888H263.12L254.927 85H244.047L230.479 48.392C230.394 48.9893 230.309 49.8853 230.223 51.08C230.138 52.2747 229.967 53.5547 229.711 54.92L225.615 85H214.863L223.055 26.888H234.063ZM293.041 64.648C286.47 75.912 282.417 82.696 280.881 85H266.801L287.153 55.816L275.633 26.888H289.585C289.926 27.9973 290.652 30.4293 291.761 34.184C292.87 37.9387 293.724 40.7547 294.321 42.632C294.918 44.5093 295.302 45.96 295.473 46.984C296.241 45.192 297.692 42.5467 299.825 39.048C302.556 34.696 304.945 30.6427 306.993 26.888H321.073L301.361 55.944L313.649 85H299.185C298.332 82.7813 297.436 80.0933 296.497 76.936C295.558 73.7787 294.79 71.2187 294.193 69.256C293.596 67.2933 293.212 65.7573 293.041 64.648ZM329.492 26.888H341.781L337.428 57.864C336.319 64.4347 335.935 68.7867 336.277 70.92C336.703 73.0533 337.343 74.504 338.196 75.272C339.135 76.04 340.458 76.424 342.164 76.424C346.773 76.424 349.631 72.968 350.741 66.056C351.167 63.752 351.636 61.0213 352.148 57.864L356.372 26.888H368.532L364.18 57.864C362.815 68.104 360.383 75.3573 356.884 79.624C353.386 83.976 348.052 86.152 340.884 86.152C333.887 86.152 329.151 83.976 326.677 79.624C324.202 75.272 323.647 68.0187 325.012 57.864L329.492 26.888ZM401.813 38.28C401.215 39.7307 400.533 41.5653 399.765 43.784C398.996 46.0027 398.143 48.392 397.205 50.952C396.266 53.4267 395.284 56.0293 394.26 58.76C393.322 61.4053 392.34 64.008 391.316 66.568H403.86C403.69 64.008 403.476 61.4053 403.22 58.76C402.964 56.0293 402.751 53.4267 402.58 50.952C402.41 48.392 402.239 46.0027 402.068 43.784C401.898 41.5653 401.813 39.7307 401.813 38.28ZM396.308 26.888H411.028L418.708 85H405.78L404.628 74.888H388.372L384.277 85H371.988L396.308 26.888ZM442.095 26.888L455.279 63.368H455.407C455.577 62.856 455.791 60.7227 456.047 56.968L460.271 26.888H471.151L462.959 85H452.079L438.511 48.392C438.425 48.9893 438.34 49.8853 438.255 51.08C438.169 52.2747 437.999 53.5547 437.743 54.92L433.647 85H422.895L431.087 26.888H442.095Z" fill="#8DA8B9"/>
  </svg>
  );
}
